package com.dingreading.cloud.admin.service;

import com.dingreading.cloud.admin.entity.WhStockOutDeliveryImg;
import com.mybatisflex.core.service.IService;

import java.util.List;

/**
 * 服务层。
 *
 * @author Administrator
 * @since 2024-07-08
 */
public interface WhStockOutDeliveryImgService extends IService<WhStockOutDeliveryImg> {

    List<WhStockOutDeliveryImg> listByDeliveryId(Long deliveryId);

    List<WhStockOutDeliveryImg> listByDeliveryIdIn(List<Long> deliveryIdList);

    void deleteByImgIdNotIn(Long deliveryId, List<Long> updateIdList);

    void deleteByDeliveryId(Long deliveryId);

    List<WhStockOutDeliveryImg> listByImgIdNotIn(Long deliveryId, List<Long> updateIdList);

}
